﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using LCTNote.Models.DataModels;
using LCTNote.Models.ViewModels;
using LCTNote.Services;

namespace LCTNote.Business
{
    static class BanGhiBusiness
    {                
        public static BanGhiViewModel layBanGhiTheoMaBanGhi(int maBanGhi)
        {
            return BanGhiService.layBanGhiTheoMaBanGhi(maBanGhi);
        }

        /// <summary>
        /// Thêm bản ghi
        /// </summary>
        /// <param name="banGhi">Truyền vào một bảng ghi</param>
        public static bool themBanGhi(BanGhiDataModel banGhi)
        {
            if (BanGhiService.themBanGhi(banGhi))
                return true;
            return false;
        }

        /// <summary>
        /// Cập nhật bản ghi
        /// </summary>
        /// <param name="banGhi">Truyền vào một bảng ghi</param>
        /// <returns></returns>
        public static bool capNhatBanGhi(BanGhiDataModel banGhi)
        {
            if (BanGhiService.capNhatBanGhi(banGhi))
                return true;
            return false;
        }

        /// <summary>
        /// Xoá bản ghi
        /// </summary>
        /// <param name="banGhi">Truyền vào mã bản ghi</param>
        /// <returns></returns>
        public static bool xoaBanGhi(int maBanGhi)
        {
            if (BanGhiService.xoaBanGhi(maBanGhi))
                return true;
            return false;
        }

    }
}
